sudden flooding - Spanish English Dictionary